package com.rill.dao;

import java.util.List;

import com.rill.paging.Page;
import com.rill.po.Article;

/** 文章 */
public interface ArticleDao {
	public void add(Article article);// 添加文章，需要导入po类

	public List<Article> queryUserAllArticle(String username);// 根据用户名查所有文章

	// 获得用户文章总记录数
	public int queryUserAllCount(String username);

	// 按分页信息查询记录
	public List<Article> queryByPage(String username, Page page);

	// 查询所有用户的文章总记录数
	public int queryAllCount();// 不需要参数

	// 按照分页信息查所有用户文章
	public List<Article> queryAllByPage(Page page);// 需要传递page参数

	// 根据id查看文章内容
	public Article queryArticleById(int id);// 根据文章id来查
}
